package com.iflyun.redis.dao;

import java.util.List;

import com.iflyun.redis.entity.Bus;
import com.iflyun.redis.entity.Redis;

public interface RedisHashDao {

	/**
	 * 	
	* @Title: add 
	* @Description: 新增一个hash对象
	* @author wenquxing
	* @date 2016年6月27日 上午9:56:35
	* @param @param redis
	* @param @return 	
	* @return boolean 
	* @throws
	 */
	public boolean add(Redis redis);
	
	public boolean addBus(Bus bus,String type,long ttl);
	
	/**
	 * 	
	* @Title: get 	
	* @Description: 根据key 获取hash值 	
	* @author wenquxing	
	* @date 2016年6月27日 上午10:08:51	
	* @param @param keyId
	* @param @return 	
	* @return Redis 	
	* @throws
	 */
	public Redis get(String keyId); 
	
	
	public List<String> getLike(String match,int count);
	
	public Bus getBus(String keyId); 
	
	
}
